The phrase "itching sensation" refers to the feeling on your skin that makes you want to scratch it because it feels uncomfortable.